subscription or contribution - Spanish English Dictionary